package br.com.sorteiotimes.entity;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.xml.bind.annotation.XmlRootElement;

@SuppressWarnings("serial")
@Entity
@Table(name = "artilheiros")
@XmlRootElement
public class News extends BaseEntity implements Comparable<News> {
  
    @Basic(optional = false)
    @Column(name = "vitorias")
    private int vitorias;
    
    @Basic(optional = false)
    @Column(name = "derrotas")
    private int derrotas;
    
    @Basic(optional = false)
    @Column(name = "empates")
    private int empates;
    
    @Basic(optional = false)
    @Column(name = "jogador")
    private String jogador;
    
    @Basic(optional = false)
    @Column(name = "numerodejogos")
    private float numerodejogos;

    @Basic(optional = false)
    @Column(name = "ngols")
    private float ngols;
    
    @Basic(optional = false)
    @Column(name = "media")
    private float media;
    
	@Override
	public int compareTo(News o) {
		return 0;
	}

	public String getJogador() {
		return jogador;
	}

	public void setJogador(String jogador) {
		this.jogador = jogador;
	}

	public float getNumerodejogos() {
		return numerodejogos;
	}

	public float getNgols() {
		return ngols;
	}

	public void setNumerodejogos(float numerodejogos) {
		this.numerodejogos = numerodejogos;
	}

	public void setNgols(float ngols) {
		this.ngols = ngols;
	}

	public float getMedia() {
		return media;
	}

	public void setMedia(float media) {
		this.media = media;
	}

	public int getVitorias() {
		return vitorias;
	}

	public int getDerrotas() {
		return derrotas;
	}

	public int getEmpates() {
		return empates;
	}

	public void setVitorias(int vitorias) {
		this.vitorias = vitorias;
	}

	public void setDerrotas(int derrotas) {
		this.derrotas = derrotas;
	}

	public void setEmpates(int empates) {
		this.empates = empates;
	}
}
